package com.uwo.house.beans.request;

import java.sql.Timestamp;
import java.util.Date;

/**
 * Created by PHS on 2017/7/19.
 * 测量人员上传测量信息实体类
 */
public class MeasureCenterReq {
    private Integer id; //上传资料编号
    private Date measureTime; //测量时间
    private String measureType; //测量户型
    private String photo; //现场照片
    private String video; //现场视频
    private String measureUserId; //测量人员Id
    private String contractNumber; //合同编号
    private Integer delFlag; //逻辑删除   0：未删除    1：已删除
    private Integer rewardStatus; //订单奖金状态  0表示未领取，1表示已领取
    private Integer rewardMoney; //每单奖金金额
    private Date receiveTime; //每单奖金金额
    private String mobile; //客户电话
    private Integer constructionArea; //建筑面积
    private Integer insideArea; //套内面积

    private String decorationType; //装修风格
    private String address; //量房地址

    private Integer orderStatus; //合同状态    0:未接单    1:进行中    2:已确认
    private Integer projectStatus; //项目状态
    private Date assignTime; //指派时间
    private String userId; //设计人员
    private String supervisorId; //监理人员id
    private String supervisorName; //监理人员名字

    private String measureMobile; //测量人员手机号码
    private String username; //用户账号
    private String mid; //用户编号

    private String supplierId; //供应商Id
    private String supplierName; //供应商名字

    private int messageType; //消息类型
    private Timestamp messageTime; //接收时间
    private int handleStatus; //处理状态
    private String askPicture; //用户发起消息图片
    private String askContent; //用户发起消息内容

    private String replay; //项目经理回复内容

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Date getMeasureTime() {
        return measureTime;
    }

    public void setMeasureTime(Date measureTime) {
        this.measureTime = measureTime;
    }

    public String getMeasureType() {
        return measureType;
    }

    public void setMeasureType(String measureType) {
        this.measureType = measureType;
    }

    public String getPhoto() {
        return photo;
    }

    public String getVideo() {
        return video;
    }

    public void setVideo(String video) {
        this.video = video;
    }

    public void setPhoto(String photo) {
        this.photo = photo;
    }

    public String getMeasureUserId() {
        return measureUserId;
    }

    public void setMeasureUserId(String measureUserId) {
        this.measureUserId = measureUserId;
    }

    public String getContractNumber() {
        return contractNumber;
    }

    public void setContractNumber(String contractNumber) {
        this.contractNumber = contractNumber;
    }

    public Integer getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }

    public Integer getRewardStatus() {
        return rewardStatus;
    }

    public void setRewardStatus(Integer rewardStatus) {
        this.rewardStatus = rewardStatus;
    }

    public Integer getRewardMoney() {
        return rewardMoney;
    }

    public void setRewardMoney(Integer rewardMoney) {
        this.rewardMoney = rewardMoney;
    }

    public Date getReceiveTime() {
        return receiveTime;
    }

    public void setReceiveTime(Date receiveTime) {
        this.receiveTime = receiveTime;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public Integer getConstructionArea() {
        return constructionArea;
    }

    public void setConstructionArea(Integer constructionArea) {
        this.constructionArea = constructionArea;
    }

    public Integer getInsideArea() {
        return insideArea;
    }

    public void setInsideArea(Integer insideArea) {
        this.insideArea = insideArea;
    }


    public String getDecorationType() {
        return decorationType;
    }

    public void setDecorationType(String decorationType) {
        this.decorationType = decorationType;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public Integer getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    public Date getAssignTime() {
        return assignTime;
    }

    public void setAssignTime(Date assignTime) {
        this.assignTime = assignTime;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getMeasureMobile() {
        return measureMobile;
    }

    public void setMeasureMobile(String measureMobile) {
        this.measureMobile = measureMobile;
    }

    public Integer getProjectStatus() {
        return projectStatus;
    }

    public void setProjectStatus(Integer projectStatus) {
        this.projectStatus = projectStatus;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getSupervisorId() {
        return supervisorId;
    }

    public void setSupervisorId(String supervisorId) {
        this.supervisorId = supervisorId;
    }

    public String getSupervisorName() {
        return supervisorName;
    }

    public void setSupervisorName(String supervisorName) {
        this.supervisorName = supervisorName;
    }

    public String getSupplierId() {
        return supplierId;
    }

    public void setSupplierId(String supplierId) {
        this.supplierId = supplierId;
    }

    public String getSupplierName() {
        return supplierName;
    }

    public void setSupplierName(String supplierName) {
        this.supplierName = supplierName;
    }

    public String getMid() {
        return mid;
    }

    public void setMid(String mid) {
        this.mid = mid;
    }

    public int getMessageType() {
        return messageType;
    }

    public void setMessageType(int messageType) {
        this.messageType = messageType;
    }

    public Timestamp getMessageTime() {
        return messageTime;
    }

    public void setMessageTime(Timestamp messageTime) {
        this.messageTime = messageTime;
    }

    public int getHandleStatus() {
        return handleStatus;
    }

    public void setHandleStatus(int handleStatus) {
        this.handleStatus = handleStatus;
    }

    public String getAskPicture() {
        return askPicture;
    }

    public void setAskPicture(String askPicture) {
        this.askPicture = askPicture;
    }

    public String getAskContent() {
        return askContent;
    }

    public void setAskContent(String askContent) {
        this.askContent = askContent;
    }

    public String getReplay() {
        return replay;
    }

    public void setReplay(String replay) {
        this.replay = replay;
    }
}
